<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title></title>
  </head>
  <body>
    <div id="app">
      <button @click="add('111111')">加 1</button>
      <button @click="add('222222')">加 1</button>
      <p>Count 值为：{{ count }}</p>
    </div>

    <script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>

    <script>
      const { createApp, ref } = Vue;

      /*
      事件处理器 (handler) 的值可以是：
      1. 内联事件处理器，写JavaScript语句、使用内联箭头函数、调用方法、访问事件参数
      2. 方法事件处理器

      本小节主要学习内联事件处理器-调用方法
      */
      const app = createApp({
        setup() {
          const count = ref(0);

          function add(message) {
            console.log(message);
            count.value++;
          }

          return {
            count,
            add,
          };
        },
      });

      app.mount("#app");
    </script>
  </body>
</html>
